Ghost malls in India on the rise, what is this and why is it happening
Ghost malls in India are on the rise with each passing day. Do you know what this concept means, or why there is a rise in the numbers of these malls. Though the term sounds scary there is nothing relating to ghosts in it.
There are a number of ghost shopping malls in the country and the number…